london luxury scotland cottage escorts edinburgh b&b ireland apartments holiday cornwall glasgow accommodation wales christmas devon bed and breakfast escort self catering